Kiến thức: Câu đồng nghĩa - Thì hiện tại hoàn thành/ quá khứ đơn
Giải thích:
Câu đề bài: He last cooked for the whole family five months ago.
(Lần cuối cùng anh ấy nấu ăn cho cả gia đình là 5 tháng trước.)
= C. He hasn't cooked for the whole family for five months
(Anh ây đã không nấu ăn cho cả gia đình trong năm tháng rồi.)
Ta có công thức: S + last + V2/ed + O + khoảng thời gian + ago.
= S+ has/ have + not + VP2+ O + for + khoảng thời gian.
=It is + thời gian + since +S+ (last)+ V2/ed+ O
= The last time S+ V2/ed + O + was + khoảng thời gian + ago.
Xét các đáp án còn lại:
A. He didn't cook for the whole family f five months ago. (Sai nghĩa)
B. He has cooked for the whole family for five months. (Sai nghĩa)
D. He would cook for the whole family in five months. (Sai nghĩa)
Vậy đáp án đúng là C